﻿/* css */

@font-face {
    font-family: "mofont";
    src: url('../fonts/iconfont.eot');
    /* IE9 */
    src: url('../fonts/iconfont.eot') format('embedded-opentype'), /* IE6-IE8 */
    url('../fonts/a516d2220bae4df5bca2244e30dcf922.woff') format('woff2'), url('../fonts/iconfont.woff') format('woff'), url('../fonts/iconfont.ttf') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+ */
    url('../fonts/iconfont.svg') format('svg');
    /* iOS 4.1- */
}

.agent-pc .ff_postPage .news.mlistpost .postContent { width: 66%;}

.agent-pc .ff_postPage .news.mlistpost .listWrap { width: 26%;}


.agent-pc .bodyindex .mlist.project .item_tags>a {
    width: auto;
    float: left;
}

agent-pc .bodyindex .mlist.project .item_tags>a:hover {
    background-color: transparent;
}

.agent-pc .ff_indexPage .videom.ff_noSlider .content_wrapper {
    padding-top: 0;
}

.agent-pc .ff_indexPage #mcontact {
    padding-top: 60px;
}

.agent-pc .ff_indexPage .mcounter {
    background-position: inherit;
}

.agent-pc .ff_indexPage .mcounter {
    background-position: inherit !important;
    height: auto;
    padding-top: 0;
}

.agent-mobile .videom.mlist .content_list .item_mask {
    position: relative;
}

.agent-mobile .videom.mlist .content_list .item_mask::before {
    transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;
    content: "\e667";
    font-family: "mofont";
    position: absolute;
    color: #fff;
    font-size: 38px;
    left: 50%;
    top: 50%;
    z-index: 2;
    margin-top: -68px;
    margin-left: -16px;
    opacity: 1;
}

.agent-mobile .module.mcustomize .description a.more:hover::before {
    background-color: transparent;
}

.agent-mobile .videom.mlist .content_list .item_mask:after,
.agent-mobile .videom.mlist .content_list .item_mask:after {
    transition: 0.36s ease;
    content: "";
    width: 60px;
    height: 60px;
    background: rgba(0, 0, 0, .2);
    position: absolute;
    bottom: 99px;
    left: 50%;
    margin-left: -30px;
    color: #fff;
    border-radius: 50%;
    transform: translate3d(0, 70px, 0);
    opacity: 1;
}

.agent-mobile #footer a#flogo {
    width: 46px;
}

